/* CSS Document */
.html,body {
padding:0px;
margin:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
a:link, a:hover, a:visited{
color:black;
}
h1, h2, h3, h4, h5{
margin-top:0px;
padding-top:5px;
}
.banner {
background-image:url(../images/top-banner.png);
width:900px;
height:128px;
}
.menubar {
width:900px;
background-color:#468081;
padding:0px;
margin:0;
}

.na {
background:url(../images/menu_bg.gif) no-repeat scroll 100% 0px;
}
.na:hover {
background:url(../images/menu_bg.gif) no-repeat scroll 100% -31px;
}
 
#container {
width:900px;
background:url(../images/bg_gradient.png) repeat-x;
}
#left {
float:left;
width:205px;
margin-left:2px;
color:#dd4113;
}

#right{
color:#dd4113;
float:right;
width:205px;
margin-right:4px;
}

#center {
margin:0 212px;
margin-top:0px;
padding:0px;
height: auto;
}

.col_left {
background-image:url(../images/latest-news.png);
height:245px;
width:202px;
text-align:left;
background-repeat:no-repeat;
margin-top:5px;
}
.col_center {
text-align:center;
margin:5px;
}
.col_right{
background-image:url(../images/re-enrolment-request_bg.png);
height:245px;
background-repeat:no-repeat;
margin-top:5px;
}
.col_left2 {
background-image:url(../images/images_bg.png);
width:202px;
height:245px;
margin-top:5px;
background-repeat:no-repeat;
}
#tes_col {
padding-top:18%;
padding-left:6px;
}
.tes_text {
color:#dd4113;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.input {
width:176px;
height:15px;
background:#e7ebdb;
border:none;
}

.col_right2 {
background-image:url(../images/testimonials_bg.png);
width:202px;
height:245px;
margin-top:5px;
}
.text_run {
padding-top:18%;
padding-left:6px;
color:#dd4113;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.content_text
{
margin-top:20px;
margin-left:30px;
margin-right:30px;
text-align:justify;
width:407px;
text-align:left;
}
.end_menu {
padding-top:23%;
text-align:center;
}
.title {
color:#990000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
}

.statusGreen {
background-color:#99CC33;
color:white;
}
.statusOrange{
background-color: #FF9900;
color: white;
}
.statusRed{
background-color: #FF0000;
color: white;
}

/****************************************************************************************
*  Style for buttons  
*
****************************************************************************************/
.bu_enrol{
height:24px;
width:90px;
background-image:url(../images/bu_enrol.png);
}

.bu_des{
height:24px;
width:90px;
background-image:url(../images/bu_des.png);
}
.bu_send {
height:21px;
width:78px;
background-image:url(../images/bu_send.png);
}
.bu_reenrol {
height:24px;
width:90px;
background-image:url(../images/bu_reenrol.png);
}
.bu_waitinglist {
height:24px;
width:90px;
background-image:url(../images/bu_waitinglist.png);
}
.bu_makeup {
height:24px;
width:90px;
background-image:url(../images/bu_makeup.png);
}

.bu_next {
height:21px;
width:78px;
background-image:url(../images/bu_next.png);
}

.bu_prev {
height:21px;
width:78px;
background-image:url(../images/bu_prev.png);
}
/****************************************************************************************
*  Style for blocks  
*
****************************************************************************************/
.block_title, .block_title{
color:#41787B;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
background-image:url(../images/blk_bg_t.png);
padding-left:0.5em;
}
.block_topleft{background-repeat:no-repeat;
background-image:url(../images/blk_tl.png);
}
.block_topright{background-repeat:no-repeat;
background-image:url(../images/blk_tr.png);
}

.block_borderleft{
background-image:url(../images/blk_bg_l.png);
}
.block_borderright{background-repeat:repeat-y;
background-image:url(../images/blk_bg_r.png);
}

.block_bottomleft{width:4px;
height:3px;
background-image:url(../images/blk_bl.png);
background-repeat: no-repeat;
}
.block_bottomright{
height:3px;
background-image:url(../images/blk_br.png);
background-repeat: no-repeat;
}
.block_bottomcenter{
height:3px;
width:100%;
background:url(../images/blk_bg_b.png);
background-repeat: repeat-x;
}
#left .block_content, #right .block_content{
}
.block_content{
 padding-left:5px;
 padding-right:5px;
}
/******************************************************************************
* Form Elements Styles (refer to blue.css of ole version)
******************************************************************************/
input.info{
background-color: #C6E1ED;
color:  black;
border: none;
text-align: left;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height: 10px;
width: 90%;
}

INPUT.contact, TEXTAREA.contact{
background: #C6E1ED;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
text-align: justify;
border: none;
scrollbar-arrow-color : #C6E1ED;
scrollbar-face-color : #FFFFFF;
scrollbar-highlight-color : #C6E1ED;
scrollbar-shadow-color : #C6E1ED;
scrollbar-base-color : #C6E1ED;
scrollbar-track-color : #C6E1ED;
scrollbar-darkshadow-color : #C6E1ED;
scrollbar-3dlight-color : #C6E1ED;
}

#left INPUT.contact, TEXTAREA.contact{
width:190px;
}
#right INPUT.contact, TEXTAREA.contact{
width:190px;
}
INPUT.waiting, TEXTAREA.waiting{
background: #C6E1ED;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
text-align: justify;
border: none;
scrollbar-arrow-color : #C6E1ED;
scrollbar-face-color : #FFFFFF;
scrollbar-highlight-color : #C6E1ED;
scrollbar-shadow-color : #C6E1ED;
scrollbar-base-color : #C6E1ED;
scrollbar-track-color : #C6E1ED;
scrollbar-darkshadow-color : #C6E1ED;
scrollbar-3dlight-color : #C6E1ED;
}
#left INPUT.waiting, TEXTAREA.waiting{
width:80px;
}
#right INPUT.waiting, TEXTAREA.waiting{
width:80px;
}

TEXTAREA.contactDisabled{
background: #DCDCDC;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: darkgray;
text-align: justify;
border: none;
scrollbar-arrow-color : #C6E1ED;
scrollbar-face-color : #FFFFFF;
scrollbar-highlight-color : #C6E1ED;
scrollbar-shadow-color : #C6E1ED;
scrollbar-base-color : #C6E1ED;
scrollbar-track-color : #C6E1ED;
scrollbar-darkshadow-color : #C6E1ED;
scrollbar-3dlight-color : #C6E1ED;
}

SELECT{
font-family :  Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
text-align: justify;
background-color: #C6E1ED;
}

SELECT.contact{
font-family :  Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
text-align: justify;
background-color: #C6E1ED;
}

INPUT.submitContact{
background: #C6E1ED;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
text-align: center;
border: none;
}

SELECT.small{
font-family :  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: black;
text-align: justify;
background-color: #C6E1ED;
}

input.small{
background-color: #C6E1ED;
color:  black;
border: none;
text-align: left;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
height: 13px;
width: 75%;
}
textarea.small{
background-color: #C6E1ED;
color:  black;
border: none;
text-align: left;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 75%;
}
INPUT.submitSmall{
background: #C6E1ED;
font-family : Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
text-align: center;
border: none;
width: 160px;
}

label.regular{
font-family: Arial, Helvetica, sans-serif;
color: white;
font-size: 12px;
text-align: left;
}

label.regularError{
font-family: Arial, Helvetica, sans-serif;
color: red;
font-size: 12px;
text-align: left;
}

label.small{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
}

label.smallError{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: red;
font-size: 10px;
text-align: left;
}

HR{
color:White;
height: 1px;
}

div.paymentform {
position: static; 
display : none;
top: 50px; 
left: 50px; 
height: 100%;
width: 100%;
}

td.infoBorder {
background-color:#C6E1ED;
text-align:center;
}

td.teacher{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
}
td.assistant{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
}

td.ttDay{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	white-space: normal;
}

td.ttContentNone{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	white-space: normal;
}

td.ttContentCourse{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	white-space: normal;
	border-top: thin solid #d6e0b9;
}
td.ttContentLeft{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	white-space: normal;
	border-left: thin solid #d6e0b9;
	border-top: thin solid #d6e0b9;
}
.test {
margin-top:3px;
}
